Job Details: Customer Support Specialist • Italian | Fintech | Cork office


Telus International Ireland